www.gusucode.com > 24Beta 虚拟主机版 1.0.0 Beta源码程序 > 24Beta 虚拟主机版 1.0.0 Beta源码程序/24Beta-1.0.0-vhost/protected/modules/admin/controllers/AdController.php
<?php class AdController extends CController { public function actionList() { $criteria = new CDbCriteria(); $criteria->limit = 20; $pages = new CPagination(Advertisement::model()->count($criteria)); $pages->pageSize = 20; $pages->applyLimit($criteria); $sort = new CSort('Advertisement'); $sort->defaultOrder = 'isvalid desc, locked desc, id asc'; $sort->applyOrder($criteria); $ads = Advertisement::model()->findAll($criteria); $this->render('list', array( 'ads'=> $ads, 'pages'=> $pages, 'sort' => $sort, )); } // ----------------------------------------------------------- // Uncomment the following methods and override them if needed /* public function filters() { // return the filter configuration for this controller, e.g.: return array( 'inlineFilterName', array( 'class'=>'path.to.FilterClass', 'propertyName'=>'propertyValue', ), ); } public function actions() { // return external action classes, e.g.: return array( 'action1'=>'path.to.ActionClass', 'action2'=>array( 'class'=>'path.to.AnotherActionClass', 'propertyName'=>'propertyValue', ), ); } */ }